package io.renren.webserviceclient.nc.itf.uap.pf.IPFMobiletoWebService;

public class IPFMobiletoWebServicePortTypeProxy implements io.renren.webserviceclient.nc.itf.uap.pf.IPFMobiletoWebService.IPFMobiletoWebServicePortType {
  private String _endpoint = null;
  private io.renren.webserviceclient.nc.itf.uap.pf.IPFMobiletoWebService.IPFMobiletoWebServicePortType iPFMobiletoWebServicePortType = null;

  public IPFMobiletoWebServicePortTypeProxy() {
    _initIPFMobiletoWebServicePortTypeProxy();
  }

  private void _initIPFMobiletoWebServicePortTypeProxy() {
    try {
      iPFMobiletoWebServicePortType = (new io.renren.webserviceclient.nc.itf.uap.pf.IPFMobiletoWebService.IPFMobiletoWebServiceLocator()).getIPFMobiletoWebServiceSOAP11port_http();
      if (iPFMobiletoWebServicePortType != null) {
        if (_endpoint != null)
          ((javax.xml.rpc.Stub)iPFMobiletoWebServicePortType)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);
        else
          _endpoint = (String)((javax.xml.rpc.Stub)iPFMobiletoWebServicePortType)._getProperty("javax.xml.rpc.service.endpoint.address");
      }

    }
    catch (javax.xml.rpc.ServiceException serviceException) {}
  }

  public String getEndpoint() {
    return _endpoint;
  }

  public void setEndpoint(String endpoint) {
    _endpoint = endpoint;
    if (iPFMobiletoWebServicePortType != null)
      ((javax.xml.rpc.Stub)iPFMobiletoWebServicePortType)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);

  }

  public io.renren.webserviceclient.nc.itf.uap.pf.IPFMobiletoWebService.IPFMobiletoWebServicePortType getIPFMobiletoWebServicePortType() {
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType;
  }

  public java.lang.String doAction(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.doAction(string);
  }

  public java.lang.String getTaskButtonList(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getTaskButtonList(string);
  }

  public java.lang.String getTaskList(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getTaskList(string);
  }

  public java.lang.String getTaskBill(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getTaskBill(string);
  }

  public java.lang.String getTaskAction(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getTaskAction(string);
  }

  public java.lang.String doAgree(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.doAgree(string);
  }

  public java.lang.String doDisAgree(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.doDisAgree(string);
  }

  public java.lang.String doAddApprover(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.doAddApprover(string);
  }

  public java.lang.String doReject(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.doReject(string);
  }

  public java.lang.String doReassign(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.doReassign(string);
  }

  public java.lang.String getUserList(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getUserList(string);
  }

  public java.lang.String getRejectNodeList(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getRejectNodeList(string);
  }

  public java.lang.String getAssignPsnList(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getAssignPsnList(string);
  }

  public java.lang.String getApprovedDetail(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getApprovedDetail(string);
  }

  public java.lang.String getPsnDetail(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getPsnDetail(string);
  }

  public java.lang.String getConditionDescription(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getConditionDescription(string);
  }

  public java.lang.String getTaskStatusList(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getTaskStatusList(string);
  }

  public java.lang.String getDefaultValueOfAction(java.lang.String string) throws java.rmi.RemoteException{
    if (iPFMobiletoWebServicePortType == null)
      _initIPFMobiletoWebServicePortTypeProxy();
    return iPFMobiletoWebServicePortType.getDefaultValueOfAction(string);
  }


}